﻿using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Agile.Models
{
    /// <summary>
    /// 考核批次
    /// </summary>
    [Table("AwardBatch")]
    [Description("考核批次")]
    public partial class AwardBatch : Entity
    {
        /// <summary>
		/// 考核方案
		/// </summary>
		[Description("考核方案")]
        public string AwardSchemeID { get; set; }
        /// <summary>
        /// 批次名称
        /// </summary>	
        [Description("批次名称")]
        public string Name { get; set; }
        /// <summary>
        /// 申报开始时间
        /// </summary>	
        [Description("开始时间")]
        public DateTime StartTime { get; set; }
        /// <summary>
        /// 申报结束时间
        /// </summary>	
        [Description("结束时间")]
        public DateTime EndTime { get; set; }
        /// <summary>
        /// 评审开始时间
        /// </summary>	
        [Description("评审开始时间")]
        public DateTime ReviewStartTime { get; set; }
        /// <summary>
        /// 评审结束时间
        /// </summary>	
        [Description("评审结束时间")]
        public DateTime ReviewEndTime { get; set; }
        /// <summary>
        /// 评审类型（项目评审、成果评审、师德师风、其它）
        /// </summary>	
        [Description("评审类型")]
        public string Type { get; set; }
        /// <summary>
        /// 评审专家数
        /// </summary>	
        [Description("评审专家数")]
        public int ExpertCount { get; set; }
        /// <summary>
        /// 备注
        /// </summary>	
        [Description("备注")]
        public string Remark { get; set; }
        /// <summary>
        /// 状态（未开始、审核中、结束）
        /// </summary>	
        [Description("状态（未开始、审核中、结束）")]
        public int Status { get; set; }
    }
}
